package com.ruoyi.system.mapper;

import java.util.List;
import com.ruoyi.system.domain.ParameterLabor;

/**
 * 劳动力参数管理Mapper接口
 * 
 * @author ruoyi
 * @date 2021-07-10
 */
public interface ParameterLaborMapper 
{
    /**
     * 查询劳动力参数管理
     * 
     * @param parameterLaborId 劳动力参数管理ID
     * @return 劳动力参数管理
     */
    public ParameterLabor selectParameterLaborById(Long parameterLaborId);

    /**
     * 查询劳动力参数管理列表
     * 
     * @param parameterLabor 劳动力参数管理
     * @return 劳动力参数管理集合
     */
    public List<ParameterLabor> selectParameterLaborList(ParameterLabor parameterLabor);

    /**
     * 新增劳动力参数管理
     * 
     * @param parameterLabor 劳动力参数管理
     * @return 结果
     */
    public int insertParameterLabor(ParameterLabor parameterLabor);

    /**
     * 修改劳动力参数管理
     * 
     * @param parameterLabor 劳动力参数管理
     * @return 结果
     */
    public int updateParameterLabor(ParameterLabor parameterLabor);

    /**
     * 删除劳动力参数管理
     * 
     * @param parameterLaborId 劳动力参数管理ID
     * @return 结果
     */
    public int deleteParameterLaborById(Long parameterLaborId);

    /**
     * 批量删除劳动力参数管理
     * 
     * @param parameterLaborIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteParameterLaborByIds(Long[] parameterLaborIds);
}
